centimeter ruler - German English Dictionary